#ifndef __DynLib_h__
#define __DynLib_h__

#include <map>

class DynLib {
private:

    void *lib_handle;
	std::map<const char *, void *> functionMap;

public:
    DynLib(const char *libraryName);
    ~DynLib();

    void *get_function(const char *functionName);
};

#endif // __DynLib_h__

